package com.skyworth.basic.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.skyworth.core.entity.AbstractEntity;
import lombok.Setter;
import lombok.Getter;

/**
 * <p>
 * 供应商信息表
 * </p>
 *
 * @author wuxj
 * @since 2020-02-26
 */
@Setter
@Getter
public class SupplierInfo extends AbstractEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 公司类别
     */
    private Integer companyType;

    /**
     * 服务类别
     */
    private Integer serviceType;

    /**
     * 公司名称
     */
    private String name;

    /**
     * 公司税号
     */
    private String taxId;

    /**
     * 注册资金
     */
    private Double registeredCapital;

    /**
     * 公司电话
     */
    private String tel;

    /**
     * 公司-省
     */
    private String province;

    /**
     * 公司-市
     */
    private String city;

    /**
     * 公司-区
     */
    private String area;

    /**
     * 公司-详细地址
     */
    private String address;

    /**
     * 开户银行
     */
    private String depositBank;

    /**
     * 对公账户
     */
    private String bankAccount;

    /**
     * 联系人
     */
    private String contactPerson;

    /**
     * 联系人电话
     */
    private String contactTel;

    /**
     * 联系人邮箱
     */
    private String contantEmail;

    /**
     * 联系人-省
     */
    private String contantProvince;

    /**
     * 联系人-市
     */
    private String contantCity;

    /**
     * 联系人-区
     */
    private String contantArea;

    /**
     * 联系人详细地址
     */
    private String contantAddress;

    /**
     * 公司营业执照
     */
    private String businessLicense;

    /**
     * 其它资质附件
     */
    private String otherQualification;

    /**
     * 备注
     */
    private String remark;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 创建人ID（employee_info）
     */
    private Long createPeople;

    /**
     * 修改时间
     */
    private LocalDateTime modifyTime;

    /**
     * 修改人ID（employee_info）
     */
    private Long modifyPeople;


}
